Towards Resource-Aware Parallel Java Components

نویسندگان

  • Yves Mahéo
  • Frédéric Guidec
  • Luc Courtrai
چکیده

This paper reports the development of the Concerto platform, which is dedicated to supporting the deployment of resource-aware parallel Java components on heterogeneous distributed platforms, such as pools of workstations in labs or offices. We propose a basic model of a parallel Java component and present some tools that facilitate the management and the deployment of such a component on a distributed architecture. The Concerto platform also defines and implements an open and extensible framework dedicated to the observation of the distributed environment on which a component is deployed. Support is provided for modeling the execution environment as a set of resources and for monitoring these resources in a distributed way.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Resource-Aware Parallel Components

This paper reports the development of the Concerto platform, which is dedicated to supporting the deployment of resource-aware parallel Java components on heterogeneous distributed platforms, such as pools of workstations in labs or offices. We propose a basic model of a parallel Java component and present some tools that facilitate the management and the deployment of such a component on a dis...

متن کامل

Towards resource consumption accounting and control in Java: a practical experience

All software components are not equivalent as far as resource access and consumption are concerned. Some components can do very well with sparse or even missing resources, while others require guaranteed access to the resources they need. In order to deal with non-functional requirements pertaining to resource utilisation we propose a contractual approach of resource management and access contr...

متن کامل

Behavior Customization of Parallel Components for Grid Application Programming

Components are usually provided as program building blocks with a fixed parallel structure that can be customized for a particular grid application by providing data and code parameters. We propose behavior customization of components, which changes components’ parallel structure and behavior. As an example, we show how an “embarassingly parallel” (dependency-free) farm component can be customi...

متن کامل

Janos: A Java-Oriented OS for Active Network Nodes

Janos is an operating system for active network nodes whose primary focus is strong resource management and control of untrusted active applications written in Java. Janos includes the three major components of a Javabased active network operating system: the low-level NodeOS, a resource-aware Java Virtual Machine, and an active network protocol execution environment. Each of these components i...

متن کامل

Portable Resource Control in Java

Preventing abusive resource consumption is indispensable for all kinds of systems that execute untrusted mobile code, such as mobile object systems, extensible web servers, and web browsers. To implement the required defense mechanisms, some support for resource control must be available: accounting and limiting the usage of physical resources like CPU and memory, and of logical resources like ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004